Avondale Lake

Located in Alabama

Avondale Lake, Alabama: Avondale Lake is a man-made lake located in Birmingham, Alabama. The lake covers around 20 acres and is surrounded by a park with walking trails and picnic areas. The lake was created in the 1920s by damming a creek that ran through the area. It was originally created as a water source for the nearby Avondale Mills but is now a popular recreational area. The lake is home to a variety of fish and is stocked annually by the Alabama Department of Conservation and Natural Resources. Visitors can fish, walk, and bike around the lake or simply relax and enjoy the peaceful surroundings

Boat Dealers / Brokers on or near Avondale Lake

Marinas on or near Avondale Lake

Boat Storage on or near Avondale Lake

Service Providers on or near Avondale Lake